package com.example.service;

import com.example.domian.Dept;
import com.example.domian.DeptEmp;

import java.util.List;

//操作Dept的业务层接口
public interface DeptService {

    //查询所有部门
    List<Dept> selectAll();

    //根据id查询部门
    Dept selectById(Integer id);

    //根据id删除部门
    void deleteById(Integer id);

    //添加部门
    void add(String name);

    //修改部门
    void update(Integer id, String name);

    //根据id查询部门包含员工
    DeptEmp findByIdWithEmp(Integer id);
}
